/* CSS Document */
/*top*/
body{width:100%; height:auto; margin:0 auto; background:#FFF;}
.head{width:100%; height:70px; margin:0 auto; background:#ea5a3d;}
.head_top{width:1002px; height:70px; margin:0 auto; background:#ea5a3d; position:relative; }
.logo{width:166px; height:57px; float:left; margin:5px;}
.submit{width:300px; height:40px; float:left; }
.btn{width:300px; height:40px; background:#FFF; float:left; border:none; margin:15px; line-height:40px; color:#adadad; position:absolute; text-indent:10px;}
.sub{width:22px; height:23px; background:url(../images/sub.png) no-repeat; display:inline-block; vertical-align:middle; position:relative; top:23px; left:280px; cursor:pointer; }

.top{width:100%; height:35px; margin:0 auto; background:#eee;}
.top_login{width:1002px; height:35px; margin:0 auto; background:#eee; line-height:35px;}
.welcome{width:auto; display:inline-block; color:#000; font-size:12px;}
.login_c{width:300px; height:35px; display:block; }
.login_c li{ float:left; display:inline-block; text-align:center; border-right:1px solid #e5e5e5; line-height:14px; padding:0 10px;}
.login_c .remove_current{border:none;}
.login_c li .current_l{margin-right:10px; color:#C36;}
.login_c li a{height:35px; line-height:35px; display:inline-block; font-size:12px; color:#000;}
.login_c li a:hover{text-decoration:underline;}
/*nav*/
.top_nav{width:505px; height:70px; float:right;}
.top_nav ul li{width:70px; height:70px; line-height:70px; float:left;}
.top_nav ul li:hover{background:#d55136;}
.top_nav ul li a{width:70px; height:70px; color:#FFF; text-align:center; display:block; }
.curent{background:#d55136;}
.subnav{position:absolute; z-index:1; background:#d55136; width:85px; height:120px; display:none;}
.subnav a{width:85px; height:30px !important; line-height:30px; display:inline-block;}
.ico_w{width:28px; height:26px; display:block; background:url(../images/ico1.png) center right no-repeat; position:absolute; top:0; margin-left:50px;}
.ico_k{width:28px; height:26px; display:block; background:url(../images/ico2.png) center right no-repeat; position:absolute; top:0; margin-left:50px;}
.ico_g{width:28px; height:26px; display:block; background:url(../images/ico3.png) center right no-repeat; position:absolute; top:0; margin-left:50px;}
/*banner*/
.banner_bg{width:100%; height:400px; margin:0 auto; background:#eee url(../images/banner1.png) no-repeat;}
.banner{width:1342px; height:400px; margin:0 auto; position:relative;}
.top_btn{width:90px; height:28px; line-height:28px; position:absolute; top:10px; right:428px; border-radius:3px; border:none; background:#FFF; color:#999; text-align:left; display:inline-block;}
.new_icon{width:20px; height:20px; background:url(../images/new_icon.png) no-repeat;  display:inline-block; vertical-align:top;}

/*main*/
.banner_center{ width:1002px; height:260px; margin:0 auto;}
.banner_left_c{width:190px; height:260px; float:left; margin-top:70px;}
.wenzi{ width:60px; height:20px; background-color:#13b5b1; font-size:12px; font-family:"Arial"; line-height:20px; text-align:center; float:left; margin-top:15px; color:#FFF;}
.pic img{width:180px; height:180px;}
.banner_left_c .scri{ float:left; margin-left:20px; width:100px; height:15px; margin-top:15px;}
.miaosu{ width:160px; height:25px; clear:left; border:1px solid #e5e5e5; border-radius:2%; background-color:#ffffff; margin-top:50px;}
.miaosu img{ margin-top:5px; margin-left:5px; float:left;}
.miaosu .miaospi{ line-height:25px; float:left;font-family:'微软雅黑';color:#999; margin-left:15px;	}
.info_center{width:460px; height:260px; float:left;  margin-top:70px; }
.info_name{width:460px; height:45px;line-height:45px;}
.ico_name{font-size:20px; color:#000; font-weight:bold; font-family:'微软雅黑';}
.shangxian{width:30px; height:30px; display:inline-block; background:url(../images/back.png) -5px -354px no-repeat;}
.ico_lcs{width:30px; height:30px; background:url(../images/back.png) -34px -1343px no-repeat; display:inline-block;}
.ico_title{font-family:'微软雅黑';color:#999; margin-left:15px;}
.jieshao_1{ width:460px; height:30px; }
.icon-org{width:30px; height:30px; background:url(../images/back.png) 0 -667px no-repeat; display:inline-block; margin-left:-10px; vertical-align:middle}
.jieshao_1 span{font-family:'微软雅黑'; font-size:14px;}
.tupian{ margin-left:30px;}
.jieshao_1 a{ font-size:15px; color:red;}
.dis{width:460px; height:70px; margin-top:20px;}
.info_right{ width:350px; height:200px; float:left; margin-top:70px; }
.panl{ margin-left:23PX; color:red; font-size:16px;}
.answer{ float:left; margin-left:20px; margin-right:20px;}
.tiwen{ width:300px; height:45px; border-radius:3%; background-color:#fc5b3c; margin-top:80px; color:white; font-size:15px; text-align:center; line-height:45px; margin-left:20px;}
.tiwen a{color:#FFF;}
.zilaio{ margin-left:20px; margin-top:25px;}
.zilaio_last{ margin-left:20px;}
.zilaio a{ font-size:15px; color:red;}
.frag_main{ width:100%; height:auto; overflow:hidden;}
.frag_main_left{ width:660px; height:auto; margin-top:50px;float:left;}
.p_b_menu{width:660px; height:35px; border-bottom:solid 1px #e5e5e5;}
.vp_ti{width:660px; height:auto; float:left; margin:20px 0;}
.p_menu_li{ float:left;}
.p_menu_li a{ padding-right:50px;font-family:'微软雅黑'; font-size:16px;}
.p_menu_li span{font-size:12px;}
.vp_ti h1{font-family:'微软雅黑'; font-size:16px; font-weight:bold; color:#313131; margin-top:20px; float:left;}
.jijing{ width:45px; height:20px; background-color:#f6f6f6;font-family:'微软雅黑'; font-size:14px; text-align:center; line-height:20px; margin-top:20px; margin-left:500px; display:inline-block;}
.jijing:hover { background-color:red; color:white;}
.sichang{ clear:left; height:50px; width:680px; line-height:30px;font-family:'微软雅黑'; font-size:14px;}
.date{margin-top:20px; float:left;}
.comefrom{float:left; margin-top:18px; font-family:'微软雅黑'; font-size:14px;}
.dunxin{ width:37px; height:37px;display:inline-block; background:url(../images/back.png) -62px -1880px no-repeat; margin-top:5px; margin-left:10px; float:left;}
.comefrom a{ color:red;}
.shuliang{ float:left; margin-top:20px;}
.read{ margin-top:20px; margin-left:325px; display:inline-block;}
.frist{width:660px; height:140px; border-bottom:solid 1px #e5e5e5;}
.yeshu{ width:150px; height:40px; margin-left:300px; }
.zfx{ width:30px; height:30px; background-color:#f4f4f4; line-height:30px; text-align:center; float:left; margin:2px;}
.zfx:hover{ background-color:#ea5a3d; color:white;}
.frag_main_right{ width:310px; height:auto; float:left;margin-top:50px; margin-left:32px;}
.right_img{ width:306px; height:81px;display:inline-block; background:url(../images/back.png) 0 -30px no-repeat;}
.right_center{width:306px; height:220px; background-color:#f9f9f9; margin-top:20px;}
.right_center p{font-family:'微软雅黑'; font-size:16px; color:red; padding-top:15px; padding-left:5px;}
.dianji{ width:275px; height:47px; border-radius:3%; background-color:#fc5b3c; margin-top:15px; margin-left:15px; line-height:47px; text-align:center;}
.dianji a{font-family:'微软雅黑'; font-size:16px; color:white; margin:3px;}
.dianji a img{vertical-align:middle; width:28px; height:30px;}
.dao{ margin-top:15px; margin-left:25px;}
.writer{ margin-top:15px;}
.line{ width:5px; height:20px; background-color:red;}
.right_last p{ float:left;font-family:'微软雅黑'; font-size:16px; margin-left:10px; margin-right:15px; margin-top:20px;}
.right_last{ width:310px; height:50px; border-bottom:solid 1px #e5e5e5; }
.biaohi{ clear:left; margin-left:10px;margin-top:20px;font-family:'微软雅黑'; font-size:16px;}
.hq{ width:105px; height:28px;border-radius:3%; margin-left:10px;}
.hq img{ margin:5px; }
.hq_1{width:26px; height:26px;border-radius:3%; background-color:#f1d8b7; float:left;}
.hq_2{width:78px; height:26px;border-radius:3%;background-color:#f6f6f6;float:left;font-family:'微软雅黑'; font-size:14px;line-height:26px; text-align:center;}

/*footer*/
.footer_bg{width:100%; height:165px; margin:0 auto; background:#faf9f9; border-top:3px solid #F0F0F0; margin-top:30px;}
.footer_top{width:1070px; height:147px; margin:0 auto; background:url(../images/footer_top.png) no-repeat; position:relative; margin-top:20px;}
.join{width:150px; height:40px; position:absolute; top:83px; left:0;}
.weibo{position:absolute; top:30px; right:0;}
.wx{position:absolute; top:30px; right:140px;}
.mail{position:absolute; top:100px; right:70px;}
.f_msg a{font-size:16px; color:#666;}
.f_msg a:hover{color:#F60;}
.footer_bt_bg{width:100%; height:220px; margin:0 auto; background:#f3f3f3;}
.footer_buttom {width:1342px; height:160px; margin:0 auto; padding-top:20px;}
.footer_buttom p {width:1342px; height:35px; text-align:center; line-height:35px;}
.footer_buttom p a{color:#666;}
.ico_mz{color:#f60; font-style:normal;}
.footer_buttom p a:hover{color:#f60;}
.current_red{color:#F60 !important;}
.current_red:hover{text-decoration:underline;}

